subsistence needs - French English Dictionary